package com.cloudbroker.bcs.platform.dav.bizapi.service.business.history;

import com.cloudbroker.bcs.common.annotation.NoLogin;
import com.cloudbroker.bcs.common.entity.HSBCPSBackVO;
import com.cloudbroker.bcs.platform.dav.bizapi.service.base.vo.HSBCPSVO;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.history.result.HistoryListResult;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.history.result.HistorySearchEngineStatus;
import com.cloudbroker.bcs.platform.dav.bizapi.service.viewpoint.vo.HistoryRecordForm;

/**
 * Created by zhaojp18008 on 2016/5/9.
 */
public interface HistoryBizService {
    /**
     * 5071301
     * 历史查询
     * */
    public HistoryListResult funcHistoryRecordList(HistoryRecordForm param);
        
    /**
     * 数据库数据导入搜索引擎
     * @param param 
     */
    @NoLogin
    public HSBCPSBackVO funcImportSearchEngine(HSBCPSVO param);

    /**
     * 搜索引擎状态获取
     * @param param 
     */
    @NoLogin
    public HistorySearchEngineStatus funSearchEngineStatus(HSBCPSVO param);
}
